#include "autosamplerparsesystempacket.h"
#include "common/pfcid.h"

namespace hplc
{
namespace qinfine
{

AutoSamplerParseSystemPacket::AutoSamplerParseSystemPacket(AutoSamplerProtocolData &data, AutoSamplerParam &param, QObject *parent)
    : QObject (parent)
    , m_d (&data)
    , m_param(&param)
{

}

void AutoSamplerParseSystemPacket::parseSet(quint8 pfc, char *data)
{
    switch (pfc)
    {
    case PFC_AES_WORKMODE:
        break;
    case PFC_AES_X_MAN:
        break;
    case PFC_AES_Y_MAN:
        break;
    case PFC_AES_VALVE_MAN:
        break;
    case PFC_AES_X_HOME:
        break;
    case PFC_AES_Y_HOME:
        break;
    case PFC_AES_X_OFFSET:
        break;
    case PFC_AES_Y_OFFSET:
        break;
    case PFC_AES_X_SPACE:
        break;
    case PFC_AES_Y_SPACE:
        break;
    case PFC_AES_X_RPM:
        break;
    case PFC_AES_Y_RPM:
        break;
    case PFC_AES_BOTTLE_COUNT:
        break;
    default:
        break;
    }
}

void AutoSamplerParseSystemPacket::parseGet(quint8 pfc, char *data)
{
    switch (pfc)
    {
    case PFC_AES_WORKMODE:
        break;
    case PFC_AES_X_MAN:
        break;
    case PFC_AES_Y_MAN:
        break;
    case PFC_AES_VALVE_MAN:
        break;
    case PFC_AES_X_HOME:
        break;
    case PFC_AES_Y_HOME:
        break;
    case PFC_AES_X_OFFSET:
        break;
    case PFC_AES_Y_OFFSET:
        break;
    case PFC_AES_X_SPACE:
        break;
    case PFC_AES_Y_SPACE:
        break;
    case PFC_AES_X_RPM:
        break;
    case PFC_AES_Y_RPM:
        break;
    case PFC_AES_BOTTLE_COUNT:
        break;
    default:
        break;
    }
}

} // qinfine
} // hplc
